package com.higgins.eventtracking.client.dto;

import java.io.Serializable;
import java.util.Date;

@SuppressWarnings("serial")
public class AssetDTO implements Serializable {
	private Long id;
	private String account;
	private Double amount;
	private String accountType;
	private String accountRepayment;
	private Double monthlyRepayment;
	private Double monthlyInterest;
	private Date timestamp;
	
	public AssetDTO(	
			Long id, 
			String account, 
			Double amount, 
			String accountType, 
			String accountRepayment,
			Double monthlyRepayment, 
			Double monthlyInterest, 
			Date timestamp
			)	{
		this.id = id;
		this.account = account;
		this.amount = amount;
		this.accountType = accountType;
		this.accountRepayment = accountRepayment;
		this.monthlyRepayment = monthlyRepayment;
		this.monthlyInterest = monthlyInterest; 
		this.timestamp = timestamp;	
	}
	public AssetDTO()	{
		
	}
	public void setId(Long id)	{
		this.id = id;
	}
	public Long getId()	{
		return id;
	}
	public void setAccount(String account)	{
		this.account = account;
	}
	public String getAccount()	{
		return account;
	}
	public void setAmount(Double amount)	{
		this.amount = amount;
	}
	public Double getAmount()	{
		return amount;
	}
	public void setAccountType(String accountType)	{
		this.accountType = accountType;
	}
	public String getAccountType()	{
		return accountType;
	}
	public void setAccountRepayment(String accountRepayment)	{
		this.accountRepayment = accountRepayment;
	}
	public String getAccountRepayment()	{
		return accountRepayment;
	}
	public void setMonthlyRepayment(Double monthlyRepayment)	{
		this.monthlyRepayment = monthlyRepayment;
	}
	public Double getMonthlyRepayment()	{
		return monthlyRepayment;
	}
	public void setMonthlyInterest(Double monthlyInterest)	{
		this.monthlyInterest = monthlyInterest;
	}
	public Double getMonthlyInterest()	{
		return monthlyInterest;
	}
	public void setTimestamp(Date timestamp)	{
		this.timestamp = timestamp;
	}
	public Date getTimestamp()	{
		return timestamp;
	}
}
